package com.gufe.service.user.prereserve;

import com.gufe.dto.prereserve.BasicInfoDTO;
import com.gufe.dto.prereserve.MilitaryInfoDTO;
import com.gufe.dto.prereserve.RetiredInfoDTO;
import com.gufe.dto.prereserve.StudyExperienceInfoDTO;



public interface SaveInfoService {
    /**
     * 存储基本信息
     * @param basicInfoDTO
     */
    void saveBasicInfo(BasicInfoDTO basicInfoDTO);

    /**
     * 存储军事社团信息
     * @param militaryInfoDTO
     */
    void saveMilitaryInfo(MilitaryInfoDTO militaryInfoDTO);

    /**
     * 存储退役信息
     * @param retiredInfoDTO
     */
    void saveRetiredInfo(RetiredInfoDTO retiredInfoDTO);

    /**
     * 存储学习经历信息
     * @param studyExperienceInfoDTO
     */
    void saveStudyInfo(StudyExperienceInfoDTO studyExperienceInfoDTO);
}
